/*在线答题*/
.tip{width: 100%;padding: 10px;background-color: #F7EFDA;box-sizing: border-box;}
.answer-time{padding: 10px;text-align: center;font-size: 24px}
.answer-time span{color: #FF8E66;}
.topic{border-bottom: 1px solid #DEE6F4;padding: 0 40px}
.topic h3{line-height: 30px;font-size: 18px;margin-bottom: 20px;}
.topic dl{margin: 10px 0;font-size: 16px}
.topic dl dt{margin-bottom: 10px;}
.topic dl dd{padding-left: 50px;line-height: 30px}
.topic dl dd label input{margin-right: 5px}
.submit-btn .btn-blue{width: 100px;height: 35px;font-size: 14px;padding: 5px 7px;margin-left: 20px;line-height: 25px;text-align: center;background: #005496;color: #FFFFFF;border-radius: 5px;box-sizing: border-box;}

/*pop*/
.layui-layer-title{background-color: #005496 !important;color: #FFFFFF !important;}
.layui-layer-ico{color: #FFFFFF;}
.layui-layer-close{position:relative !important;}
.pop-box{padding: 50px 0;text-align: center;}
.pop-box label{display: inline-block;margin-right: 30px}
.pop-box label input[type="radio"]{float: left;}
.pop-btn{position: absolute;bottom: 0;left: 0;width: 100%;padding: 30px 0;text-align: center;border-top: 1px solid #DEE6F4;}
.pop-btn .btn{font-size: 14px;}
.pop-btn .btn-grey{background: #F0F0F0;border: 1px solid #DDDDDD;color: #005496;margin-right: 40px}
.pop-btn .btn-blue{background: #005496;color: #FFFFFF}
.pop-btn .btn-blue:nth-child(2){
	margin-left: 5px;
}

.pop-box-1{padding-top: 20px;text-align: center;}
.pop-box-1 .icon-ok-sign{font-size: 50px;color: #72DC3A}
.pop-box-1>p>span{color: #F04124;padding: 0 10px}
.pop-box-1 dl{width: 560px;text-align: center;margin: 0 auto 20px}
.pop-box-1 dl:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.pop-box-1 dl dt,
.pop-box-1 dl dd{float: left;}
.pop-box-1 dl dd input[type="text"]{height: 30px;width: 490px;padding: 0 5px;border: 1px solid #999999}
.pop-box-1 dl dd textarea{height: 150px;width: 490px;resize: none;padding: 0 5px;border: 1px solid #999999}
/*btn*/
.btn{display: inline-block;padding: 5px 10px;text-align: center;font-size: 16px;border-radius: 5px;}